Microphone don`t work after install Hyper-V
Hello.
I have a some problems with Hyper-V on Win8 x64. After I install Hyper-V my microphone stopped work. If I uninstall Hyper-V efficiency of microphone is restored.
In my other OS (Win7 and WinXp) microphone work normally in any case. All the settings of microphone is OK. I don`t change anything. But after installing Hyper-V instead of my voice can hear only the hiss. Connecting the microphone to a different port has
no effect.
Can anybody help me with this problem?
Sorry, forgot.
"I noticed it the first time with the Microsoft sound drivers installed. I then installed the VIA drivers in the hope to solve it, but after a test (with the sound recorder software of Windows) the problem still existed".
I did the same, only my sound card is
Realtek ALC892.
And just in case the configuration:
ASRock 880GXH/USB3 - Realtek ALC892
AMD Athlon II X4 640
Hynix PC3-10600 DDR3 SDRAM 2x2Gb
Seagate ST32000542AS
Inwin 600W
Microphone Gembird M-04
Win8 Enterprise
December 4th, 2012 7:47am
Hello,
I can confirm this problem. Sound in general works fine (with or without Hyper-V enabled).
The microphone itself produces only static. No matter which port it is plugged into. It is definitely connected to the Hyper-V role of Windows 8. It worked under Windows 7 and it works under Windows 8, but only if the Hyper-V role is deactivated. This problem
has been already mentioned in this post:
http://social.technet.microsoft.com/Forums/en-US/w8itprohardware/thread/aeab61e0-745d-46b9-84c6-c784e14ecb88?prof=required
One solution which worked in the post too, was to disable Hyper-V.
It seems to be unrelated to the used drivers. I noticed it the first time with the Microsoft sound drivers installed. I then installed the VIA drivers in the hope to solve it, but after a test (with the sound recorder software of Windows) the problem still
existed. The static is present throughout various programs, e.g. Teamspeak or sound recorder. I tested two different microphones, still the same problem. No voice is audible, just static.
Since it is probably related to the hardware, I'll give my specs
- Windows 8 64-bit
- ASUS M4A785TD-V Evo Mainboard with an AMD 785 Chipset
- Integrated VIA
VT1708S Soundchip with 10.005D drivers (dated 25-July-2012, latest available up to date of post)
If there is more information which I can help to provide, please feel free to ask.
Kind Regards
December 4th, 2012 2:38pm
The management OS - the OS that you log on to at the physical console should always have access to the physical devices such as the microphone.
Virtual machines would not have access to these devices, such as the physical microphone. If you are using a VMConnect (Hyper-V VM Console) window and you expect the VM to have access to the microphone - it won't.
If you boot directly to the same VHD (VHD boot on the hardware) then the OS in the VHD will have access to the hardware as there is no hypervisor involved.
This is what raises the questions, there are lots of ways to roll this.
If all you did was add the Hyper-V Role, then fundamentally nothing changed for that particular OS and if the audio device configuration was not modified, it should still work as it did.
December 4th, 2012 8:10pm
All You wrote is right. But
- I don`t expect the VM to have access to the microphone. I need the microphone in my Win8 OS
- I using Hyper-V VM Console to run my VM, respectively I don`t boot directly from VHD on my hardware
- All I did was add the Hyper-V Role, then absolutely nothing changed for that particular OS and the audio device configuration was not modified... microphone don`t work.
And microphone break after I simply install such component us Hyper-V.
I don`t even need to configure Hyper-V
or add any VM - only install such component us Hyper-V and microphone don`t work (just checked).
Stopping "Manage virtual machine Hyper-V" service not solve the problem.
I will try to continue.
I forgot. After install Hyper-V component I still hear my voice in speakers, but all programs can`t record my voice and play it. And my
interlocutors only hear the hiss.
December 4th, 2012 8:54pm
Is your microphone USB? Or plugged into the sound card via a headphone plug?
December 4th, 2012 9:26pm
The microphone is attached directly into the plug of the mainboard (onboard soundcard). No usb or discrete soundcard is used. At least in my case. And I can confirm the statement of slava_oz. The microphone doesn't work in the host, i.e. Windows 8 Pro 64-bit.
The VM isn't even active.
I can even confirm the problem that I can hear my voice in the speakers, I think I tested this with Teamspeak. But as soon as I record it, I can only hear static.
It is just the Hyper-V role. As soon as it's active the microphone produces only static.
The microphones used are:
- Speedlink Medusa NX Stereo Headset
- Zalman ZM-MIC1
Kind regards
December 4th, 2012 10:32pm
Is your microphone USB? Or plugged into the sound card via a headphone plug?
Into the sound card via a headphone plug
December 5th, 2012 8:32am
Hi ,
I enable Hyper-v on my Windows 8 X64 enterprise laptop. I can use the Micrsophone. Did you test if you plug a headphone, does it work?
Please also update the latest realtek driver from their website. Thanks.
December 6th, 2012 5:09pm
I solved the problem. It was included in
the BIOS options "Secure Virtual Machine". Turn Disable and microphone work fine. And now I don`t understand whose fault: AMD or Microsoft?
December 6th, 2012 8:19pm
Hi ,
I enable Hyper-v on my Windows 8 X64 enterprise laptop. I can use the Micrsophone. Did you test if you plug a headphone, does it work?
Please also update the latest realtek driver from their website. Thanks.
December 6th, 2012 8:21pm
A BIOS setting is a hardware issue not the fault of the system that is enforcing, obeying, or applying the BIOS setting.
It is probably less fault, than a poorly documented and therefore understood setting - also relatively new. Possibly implemented (default on) before its implications are fully understood.
Lets back up to architecture a bit.
Adding Hyper-V containerizes the installed operating system into a special VM Microsoft calls the management OS. (XenServer calls it dom0 (domain0)). This is technically a VM, like all other VMs but it is privileged and has a special channel
to the hypervisor that is below it and the layer now directly touching the hardware.
As virtualization features have been moving to the hardware level, various settings move to the BIOS. And it is the job of the hypervisor to implement whatever the setting is. Or possibly, not have access to something based on the BIOS setting
causing the hardware to block it and not expose it to the system.
December 6th, 2012 8:25pm
A BIOS setting is a hardware issue not the fault of the system that is enforcing, obeying, or applying the BIOS setting.
It is probably less fault, than a poorly documented and therefore understood setting - also relatively new. Possibly implemented (default on) before its implications are fully understood.
Lets back up to architecture a bit.
Adding Hyper-V containerizes the installed operating system into a special VM Microsoft calls the management OS. (XenServer calls it dom0 (domain0)). This is technically a VM, like all other VMs but it is privileged and has a special channel
to the hypervisor that is below it and the layer now directly touching the hardware.
As virtualization features have been moving to the hardware level, various settings move to the BIOS. And it is the job of the hypervisor to implement whatever the setting is. Or possibly, not have access to something based on the BIOS setting
causing the hardware to block it and not expose it to the system.
December 6th, 2012 9:40pm
After reading the post I too disabled the "Secure Virtual Machine Mode" (SVM). This should be AMD's virtualization mode (AMD-V) the counterpart to Intel's Virtualization Mode (Intel VT), right?.
The Problem is only that after SVM has been deactivated, I can install the Hyper-V Management Tools but not the Hyper-V Platform. In the Windows feature menu it tells me 'Hyper-V cannot be installed. Virtualization support is disabled in the Firmware'. Probably
because I have 64-bit Version of Windows, and this feature is needed. Of course the micrphone works :)
I don't think that AMD or Microsoft are to blame. I believe that the either the mainboard or the BIOS developer have done some mistake. Problem is that Hyper-V has been introduced with Windows 8 to the mass market. And so the normal consumer mainboards have
never been tested with this feature.
So it seems to be a BIOS problem (AMI BIOS by the way). Since I already have the latest BIOS version, there seems to be no solution for me as long as I stick to my Motherboard. Or probably by buying a separate sound card, where the BIOS cannot
interfere on the same level as with the onboard sound.
Regards
December 6th, 2012 10:14pm
After reading the post I too disabled the "Secure Virtual Machine Mode" (SVM). This should be AMD's virtualization mode (AMD-V) the counterpart to Intel's Virtualization Mode (Intel VT), right?.
The Problem is only that after SVM has been deactivated, I can install the Hyper-V Management Tools but not the Hyper-V Platform. In the Windows feature menu it tells me 'Hyper-V cannot be installed. Virtualization support is disabled in the Firmware'. Probably
because I have 64-bit Version of Windows, and this feature is needed. Of course the micrphone works :)
I don't think that AMD or Microsoft are to blame. I believe that the either the mainboard or the BIOS developer have done some mistake. Problem is that Hyper-V has been introduced with Windows 8 to the mass market. And so the normal consumer mainboards have
never been tested with this feature.
So it seems to be a BIOS problem (AMI BIOS by the way). Since I already have the latest BIOS version, there seems to be no solution for me as long as I stick to my Motherboard. Or probably by buying a separate sound card, where the BIOS cannot
interfere on the same level as with the onboard sound.
Regards
I disabled the SVM without uninstalling Hyper-V. After reboot it`s work fine. In "Enable or disable Windows component" on item Hyper-V all checkboxes are enabled and marked.
Maybe You need enable SVM, install Hyper-V and after that disable SVM? Or I not correct understood You?
And maybe You right and this is a problem of motherboards developers, that don`t want to adapt
capabilities of CPU to capabilities of new OS.
By the way my BIOS is also from AMI.
I little hastened. My VM don`t start. Try to reinstall Hyper-V but think will face with Your problems.
All right. I can install the Hyper-V Management Tools but not the Hyper-V Platform. Try to find a solution later.
December 6th, 2012 11:45pm
Hardware virtualization is required for Hyper-V.
Is there a new BIOS from Asus Asrock available for your MB?
December 7th, 2012 3:35am
Hardware virtualization is required for Hyper-V.
Is there a new BIOS from Asus available for your MB?
Hi,
I think that I have already the latest BIOS installed. However I'm going to check that and try to (re)flash it with the latest version.
Kind regards
December 7th, 2012 3:47am
Hardware virtualization is required for Hyper-V.
Is there a new BIOS from Asus Asrock available for your MB?
I have already the latest BIOS installed.
December 7th, 2012 7:26am
I checked my Asus M4A785TD-M EVO board which has the AMD 785G/SB710 chipset and the microphone does work.
So, it's likely just a BIOS issue with the ASrock board.
December 7th, 2012 8:14am
I checked my Asus M4A785TD-M EVO board which has the AMD 785G/SB710 chipset and the microphone does work.
So, it's likely just a BIOS issue with the ASrock board.
This problem is not only Asrock motherboard. See Wincling post. Who is Your BIOS manufacter?
December 7th, 2012 8:28am
I checked my Asus M4A785TD-M EVO board which has the AMD 785G/SB710 chipset and the microphone does work.
So, it's likely just a BIOS issue with the ASrock board.
This problem is not only Asrock motherboard. See Wincling post. Who is Your BIOS manufacter?
I've just checked the mainboard specs of the ASUS '-M' board. It has a BIOS from AMI. The board is nearly identical to my '-V' board. It's even the same soundchip. One of the differences I can recognize is, that is has more expansion slots.
So I think that this confirms, that it is 'just' a BIOS issue.
Tomorrow when I have a bit of time I'm going to try the update to see if this issue can be resolved.
December 7th, 2012 1:51pm
I checked my Asus M4A785TD-M EVO board which has the AMD 785G/SB710 chipset and the microphone does work.
So, it's likely just a BIOS issue with the ASrock board.
This problem is not only Asrock motherboard. See Wincling post. Who is Your BIOS manufacter?
I've just checked the mainboard specs of the ASUS '-M' board. It has a BIOS from AMI. The board is nearly identical to my '-V' board. It's even the same soundchip. One of the differences I can recognize is, that is has more expansion slots.
So I think that this confirms, that it is 'just' a BIOS issue.
Tomorrow when I have a bit of time I'm going to try the update to see if this issue can be resolved.
You wrote that You already have the latest BIOS.
If this is a BIOS trouble why the same virtualization technology perfectly work on my hardware in all others Microsoft OS (WinXP x32 and Win8 x64)? Hardware implementation identical for all OS, but OS have various virtualization layers. I think problem
in OS.
December 7th, 2012 8:25pm
It's a BIOS implementation issue.
Virtualization has always been hard for vendors. There are numerous Gigabyte boards with USB3 that have Hyper-V issues, but not all. Toshiba had issues with virtualization on some of their laptops, but not all. It took them 3 different
versions of the BIOS for the M400 to get it right.
Every implementation of a virtualization layer is different.
The "latest" BIOS doesn't mean it was created after Windows 8 was released and also it may have never been tested with Windows 8. For example, on your ASRock MB, the last BIOS update was 2010.
ASRock needs to update the BIOS for Windows 8.
You could try disabling USB3, that's made a difference in some cases.
Wincling, I have the 2104 version ( I had to update to this version for Win8+Hyper-V to boot correctly), it's odd that it's missing on your board, and you have the same 2103 and newer 2105.
December 7th, 2012 9:24pm
It's a BIOS implementation issue.
Virtualization has always been hard for vendors. There are numerous Gigabyte boards with USB3 that have Hyper-V issues, but not all. Toshiba had issues with virtualization on some of their laptops, but not all. It took them 3 different
versions of the BIOS for the M400 to get it right.
Every implementation of a virtualization layer is different.
The "latest" BIOS doesn't mean it was created after Windows 8 was released and also it may have never been tested with Windows 8. For example, on your ASRock MB, the last BIOS update was 2010.
ASRock needs to update the BIOS for Windows 8.
You could try disabling USB3, that's made a difference in some cases.
Wincling, I have the 2104 version ( I had to update to this version for Win8+Hyper-V to boot correctly), it's odd that it's missing on your board, and you have the same 2103 and newer 2105.
I know that Asrock BIOS is old. But it
hardly updated. I wrote about my problem to Asrock already. But the updates or answer,
probably not worth expect.
December 7th, 2012 9:39pm
Try disabling USB3 in your bios and see if that makes any difference.
Also, do you have a USB microphone you could try?
December 7th, 2012 9:53pm
It's a BIOS implementation issue.
Virtualization has always been hard for vendors. There are numerous Gigabyte boards with USB3 that have Hyper-V issues, but not all. Toshiba had issues with virtualization on some of their laptops, but not all. It took them 3 different
versions of the BIOS for the M400 to get it right.
Every implementation of a virtualization layer is different.
The "latest" BIOS doesn't mean it was created after Windows 8 was released and also it may have never been tested with Windows 8. For example, on your ASRock MB, the last BIOS update was 2010.
ASRock needs to update the BIOS for Windows 8.
You could try disabling USB3, that's made a difference in some cases.
Wincling, I have the 2104 version ( I had to update to this version for Win8+Hyper-V to boot correctly), it's odd that it's missing on your board, and you have the same 2103 and newer 2105.
I know that Asrock BIOS is old. But it hardly updated. I wrote about my problem to Asrock already. But the updates or answer,
probably not worth expect.
I have rechecked the version of my BIOS and I can confirm that I have already the latest version installed (2105). Which makes it really odd, since it works on the nearly equal '-M' board, like you have Steve.
I'm going to try the same thing you did slava_oz, and write to the ASUS support. But since the board is already a bit older, I don't think that there will be any reaction.
That's a bit sad since Hyper-V is a really useful feature for me, one of the reasons why I have switched to Windows 8.
It seems that I have used all the possibilities which I can think of. Well, there is on thing left, if ASUS doesn't react, I'll probably get a separate sound card and try it that way.
Best wishes
December 7th, 2012 10:20pm
Try disabling USB3 in your bios and see if that makes any difference.
Also, do you have a USB microphone you could try?
Did not help.
December 8th, 2012 4:48pm
Didn't think so, that's more of a solution for when the BIOS isn't allow Hyper-V to boot. But, it was worth a shot.
December 8th, 2012 11:43pm
Didn't think so, that's more of a solution for when the BIOS isn't allow Hyper-V to boot. But, it was worth a shot.
Well, at least it can not
re-install Hyper-V in order to use the microphone
(although it is possible to use a second
OS). And it shows that only this bit
affects the microphone.
December 9th, 2012 12:09am
With some Gigabyte mbs, Hyper-V won't work at all.
Were you able to try a USB microphone?
December 9th, 2012 3:03am
With some Gigabyte mbs, Hyper-V won't work at all.
Were you able to try a USB microphone?
No. Not possible yet. But I guess it will work. Methinks that problem in capturing sound from the built-in sound card input.
And where are settings of Hyper-V? In registry or in configuration files?
December 10th, 2012 7:49am
I have got answer from Asrock.
Thanks for contacting ASRock.
We did the
test with similar configuration, but cannot see
the symptom.
With Hyper-V function,
the microphone works fine and can record a message via
windows 8's
built in recorder.
Please remove the power cord from MB, and use jumper to clear
CMOS and load BIOS default for try.
You can refer the manual
http://download.asrock.com/manual/880GXHUSB3.pdf
page 11 and
23.
Please connect the mic to the front panel
and change another MIC to
verify.
December 12th, 2012 7:44pm
Experiencing the same issue. Tried everything, but cannot get mic to work with Hyper-V enabled. The only way I can use the mic - Skype, in particular, is to turn off Hyper-V.
AMD Phenom II
ASUS M4A77TD motherboard with onboard audio (VIA chipset, latest drivers installed.)
Windows 8 64 bit
December 12th, 2012 10:48pm
Did you do a cold reset?
December 12th, 2012 10:55pm
Did you do a cold reset?
Do you mean resetting my MB/BIOS with jumpers 'n stuff?
December 12th, 2012 10:56pm
I turn off virtualization in my bios and microphone works. Turn it on and it does not work.
Wish I could fix as I use hyper v and have to have virtualization turned on in Windows 8.
January 9th, 2013 2:39am
I don't have a Secure Virtualization Machine Option in my BIOS. Is there another fix for this???
January 21st, 2013 7:30am
Apparently you were looking bad. Just this option is called something else.
January 21st, 2013 8:25am
My Bios and Board is from 8/11/2010 there is nothing about virtualization. I'm using a Elite Group A885GM-A2 nothing in the BIOS indicates anything about Virtualization.
January 21st, 2013 8:28am
I didn't find anything about support virtualization technology in your motherboard on ESC site.
January 22nd, 2013 8:14am
To me this is kinda of the last straw for Windows 8. I have encountered a lot of bugs with Windows 8 but this one is the worst one and I really hope Microsoft will get a fix out soon.
January 27th, 2013 7:06am
Hi,
I also have exact same configuration in my PC, I installed the latest BIOS update from ASUS website
http://support.asus.com/Download.aspx?SLanguage=en&m=M4A77TD&p=1&s=24
It has "Secure Virtualization Machine" options under CPU Configuration in BIOS
just disable it, and the mic should work. I know it is not a permanent solutions but at least it is something.
February 11th, 2013 8:21pm
Well, it's not all systems.
I just checked the microphone on one of my Win8 systems with Hyper-V enabled and installed and it works. It's an Asus M4A785TD-M EVO.
Microphone also works on my Surface Pro with Hyper-V enabled and installed.
February 16th, 2013 3:44am
Since disabling "Secure Virtual Machine" completely disables Hyper-V, I prefer not to name this as "solution" at all.
March 8th, 2013 12:49am
Confirmed. The singal from any of my audio chipset's ports turns to pure buzzing when hyper-v is installed. Uninstalling hyper-v restores a clean signal from the audio chipset.
Motherboard: GA-880GMA-USB3
The funny thing is that the realtek drivers for this board seem to read the signal just fine. That is, if you use the realtek control panel to listen to the device there is no buzzing. The problem is definitely somewhere between the drivers and
the input device that programs get from windows. In fact, simply clicking "listen to this device" in the windows recording properties gets the buzzing going.
March 20th, 2013 6:41am
Hello, i have the same problem on my configuration:
- Windows 8 Pro 64
- Gigabyte 990XA - UD3 rev.1 | latest BIOS - f13 (also tested on f14b - the same problem occurs)
...still no good fix since December.
Kind Regards.
March 22nd, 2013 10:48pm
I received word from the hardware manufacturer and they wrote this board is not Win 8 supported. A fix will not be released.
March 22nd, 2013 11:18pm
I received word from the hardware manufacturer and they wrote this board is not Win 8 supported. A fix will not be released.
March 23rd, 2013 1:00pm
I solved this problem by installing Logitech C270 webcam. Microphone C270 work fine and Hiper-V also work fine.
April 4th, 2013 9:15am
You did not solve the problem you are working around the issue by using a different device that is USB that contains a microphone. This issue also does not occur if you use a USB headset it is only showing up if you use the 3.5mm microphone jack.
April 4th, 2013 7:50pm
You did not solve the problem you are working around the issue by using a different device that is USB that contains a microphone. This issue also does not occur if you use a USB headset it is only showing up if you use the 3.5mm microphone jack.
April 5th, 2013 8:16am
I have the same problem. I was thinking if buying "external" (meaning not on-board) Sound Card might solve this problem? Did any one of you tried it? I guess that'd be a viable and cheap solution, since I also need Hyper-V for Windows Phone development.
July 3rd, 2013 4:01am